//priority 10000
global.LivingAttackEvent = function (/**@type Internal.LivingAttackEvent */event) {
    LivingAttackEvent.Listeners.forEach(Listener=>{
        Listener(event)
    })
}
/**
 * @callback LivingAttackEvent.Callback
 * @param {Internal.LivingAttackEvent} event
 * @return {void}
*/
const LivingAttackEvent = {
    Listeners:[],
    addListener:function(/**@type LivingAttackEvent.Callback */callback){this.Listeners.push(callback)}
}